Dual-coding representations for robot vision programming in Tekkotsu
نویسندگان
چکیده
We describe complementary iconic and symbolic representations for parsing the visual world. The iconic pixmap representation is operated on by an extensible set of “visual routines” (Ullman, 1984; Forbus et al., 2001). A symbolic representation, in terms of lines, ellipses, blobs, etc., is extracted from the iconic encoding, manipulated algebraically, and re-rendered iconically. The two representations are therefore duals, and iconic operations can be freely intermixed with symbolic ones. The dual-coding approach offers robot programmers a versatile collection of primitives from which to construct application-specific vision software. We describe some sample applications implemented on the Sony AIBO.
منابع مشابه
Tekkotsu: A Framework for AIBO Cognitive Robotics
Tekkotsu (the name means “framework”, literally “iron bones” in Japanese) is an application development framework for the Sony AIBO robot dog (Tira-Thompson 2004). It provides a layer of abstraction above the Sony OPENR software interface and offers a variety of services, including an efficient event routing architecture, the ability to share C++ objects across processes, a hierarchical state m...
متن کاملThe Tekkotsu “Crew”: Teaching Robot Programming at a Higher Level
The Tekkotsu “crew” is a collection of interacting software components designed to relieve a programmer of much of the burden of specifying low-level robot behaviors. Using this abstract approach to robot programming we can teach beginning roboticists to develop interesting robot applications with relatively little effort.
متن کاملExtending Tekkotsu to New Platforms for Cognitive Robotics
Tekkotsu is an open source application development framework for mobile robots that promotes a high level approach or robot programming which we call “cognitive robotics”. Originally developed for the Sony AIBO, Tekkotsu now supports a variety of platforms under the Linux and Mac OS X operating systems. We present the first version of a new educational robotics platform, Regis, designed specifi...
متن کاملGraphical Display of Search Trees for Transparent Robot Programming
Search algorithms such as Rapidly-exploring Random Trees (RRTs) are common in robot programming. Including graphical representations of the output of these algorithms in a robotics framework can make the algorithms more accessible to students, and can also help programmers analyze and account for unexpected results. For this project, we used the Tekkotsu open source robot programming framework,...
متن کاملDual Quadrics from Object Detection BoundingBoxes as Landmark Representations in SLAM
Research in Simultaneous Localization And Mapping (SLAM) is increasingly moving towards richer world representations involving objects and high level features that enable a semantic model of the world for robots, potentially leading to a more meaningful set of robot-world interactions. Many of these advances are grounded in state-of-the-art computer vision techniques primarily developed in the ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Auton. Robots
دوره 22 شماره
صفحات -
تاریخ انتشار 2007